約 4,538,717 件
https://w.atwiki.jp/suffix/pages/602.html
参考になりそうなサイト発見したので下記に載せる。 GaborについてはGabor参照のこと。 http //iplab.shinshu-u.ac.jp/index.php?Gabor_Filter http //www.eml.ele.cst.nihon-u.ac.jp/~momma/wiki/wiki.cgi/OpenCV/Gabor%20Filter.html
https://w.atwiki.jp/memoyoushi/pages/15.html
stdio.h string.h windows.h string iostream stdlib.h time.h char x = 66; char y = 66; char x2=19; char x3 = 11; char z = 1; char q=1; char w = 1; char y2 = 19; char y3 = 11; char menu = 1; char menu2 = 1; char shop = 1; int money = 100; char item ; int MENU; int MENU2; char SHOP; int yakusou=0; int kimera=0; int HP=15; int ATK=5; int DEF=5; int EXP=0; int LV=1; int enemyHP=3; int enemyATK=7; int enemyDEF=4; int battle; int battle2; int battle3; int nigeru; int s = 0; int i = 5; int s2 = 0; int MENU3; int menu3 = 1; int bossHP = 10; int bossATK = 17; int bossDEF = 6; int last = 0; using namespace std; int main() { //フィールドマップ char str[1000]; string map; map = "MwwwwwwwwwwwwT\nMwwwwwwwwwwwww\nMwwwwwwwwwwwww\nMwwwwwwwwwwwww\nMwwwwwwwwwwwww\nMwwwwwwwwwwwww\nMwwwwwwwwwwwww\nMwwwwwwwwwwwww\nMCwwwwwwwwwwww\n"; map[x] = A ; strcpy(str, map.c_str()); printf("%s\n", str); //町マップ char str2[1000]; string map2; map2 = "EEEEEEE\nEllSllE\nElllllE\nEEEoEEE\n"; char str3[1000]; string map3; map3= "EEEoEEE\nElllllE\nEllBllE\nEEEEEEE\n"; char up = 0; char left = 0; char right = 0; char down = 0; while (1) { //フィールド用処理 while (z == 1) { //フィールドメニュー if (GetAsyncKeyState(VK_ESCAPE) 0x8000) { Sleep(300); system("cls"); printf("メニュー\n\n"); printf("1 持ち物\n2 ステータス\n3 とじる\n\nどれを開きますか? >"); Sleep(300); scanf("%d", MENU); //持ち物 if (MENU == 1) { system("cls"); if (yakusou == 0 kimera == 0) { printf("持ち物はありません"); } if (yakusou != 0) { printf("1 薬草x%d\n", yakusou); } if (kimera != 0) { printf("2 キメラのつばさx%d\n", kimera); } if (yakusou != 0 || kimera != 0) { printf("3 なにもつかわない\n\n"); printf("なにをつかいますか? >"); Sleep(300); scanf("%d", i); if (i == 1 yakusou != 0) { HP = HP + 10; yakusou = yakusou - 1; while (getchar() != \n ); printf("HPが かいふくした\n"); if (LV == 1 HP 15) { HP = 15; } if (LV == 2 HP 17) { HP = 17; } if (LV == 3 HP 20) { HP = 20; } i = 0; } if (i == 2 kimera != 0) { while (getchar() != \n ); printf("いまはつかえない"); i = 0; } if (i == 3) { while (getchar() != \n ); printf(" "); i = 0; } }MENU = 0; } //ステータス if (MENU == 2) { system("cls"); printf("HP %d\n", HP); printf("ATK %d\n", ATK); printf("DEF %d\n", DEF); printf("EXP %d\n", EXP); printf("LV %d\n\n", LV); printf("%dG", money); MENU = 0; } //とじる if (MENU == 3){ system("cls"); printf("DELETEを押してください"); MENU = 0; } menu++; } if (menu == 2) { if (GetAsyncKeyState(VK_DELETE) 0x8000) { Sleep(300); system("cls"); strcpy(str, map.c_str()); printf("%s\n", str); menu = menu - 1; } } //フィールド移動 if (GetAsyncKeyState(VK_UP) 0x8000) { //戦闘 srand((unsigned)time(NULL)); battle = rand() % 9 + 1; if (battle == 1) { s++; s2++; system("cls"); printf("敵が現れた\n\n\n"); printf(" i⌒i\n"); printf(" | |\n"); printf(" ,,r’‘ヽ\n"); printf(" r‐” ヽ、\n"); printf(" / \\n"); printf(" / ( ・ )( ・ )ヽ\n"); printf(" | ,-、 ,-、 |\n"); printf(" ヽ ヽ、  ̄ ̄ ノ /\n"); printf(" `-、 ` ̄ ̄´ /\n"); printf("  ̄ ̄ ̄ ̄ ̄ ̄ ̄\n"); printf("\n1 戦う\n2 逃げる\n\nどちらにしますか? >"); Sleep(300); scanf("%d", battle2); if (battle2 == 1) { //バトル処理 do { system("cls"); printf(" i⌒i\n"); printf(" | |\n"); printf(" ,,r’‘ヽ\n"); printf(" r‐” ヽ、\n"); printf(" / \\n"); printf(" / ( ・ )( ・ )ヽ\n"); printf(" | ,-、 ,-、 |\n"); printf(" ヽ ヽ、  ̄ ̄ ノ /\n"); printf(" `-、 ` ̄ ̄´ /\n"); printf("  ̄ ̄ ̄ ̄ ̄ ̄ ̄\n"); printf("自分 HP%d\n", HP); printf("1 こうげき\n2 アイテム\n3 にげる\n\n"); printf("どうしますか? >"); Sleep(300); scanf("%d", battle3); if (battle3 == 1) { enemyHP = enemyHP - (ATK - enemyDEF ); system("cls"); while (getchar() != \n ); printf("%dのダメージをあたえた\n", ATK - enemyDEF ); if (enemyHP 1) { s2 = s2 - 1; }battle3 = 0; } if (battle3 == 2) { system("cls"); while (getchar() != \n ); if (yakusou == 0 kimera == 0) { printf("持ち物はありません"); } if (yakusou != 0) { printf("1 薬草x%d\n", yakusou); } if (kimera != 0) { printf("2 キメラのつばさx%d\n", kimera); } if (yakusou != 0 || kimera != 0) { printf("3 なにもつかわない\n\n"); printf("なにをつかいますか? >"); Sleep(300); scanf("%d", i); if (i == 1 yakusou != 0) { HP = HP + 10; yakusou = yakusou - 1; while (getchar() != \n ); printf("HPが かいふくした\n"); if (LV == 1 HP 15) { HP = 15; } if (LV == 2 HP 17) { HP = 17; } if (LV == 3 HP 20) { HP = 20; } i = 0; } if (i == 2 kimera != 0) { while (getchar() != \n ); printf("いまはつかえない"); i = 0; } if (i == 3) { while (getchar() != \n ); printf(" "); i = 0; } } battle3 = 0; } if (battle3 == 3) { srand((unsigned)time(NULL)); nigeru = rand() % 2 + 1; if (nigeru != 1) { s = s - 1; } battle3 = 0; } //敵の攻撃 if (s2 == 1) { HP = HP - (enemyATK+3 - DEF); Sleep(1000); while (getchar() != \n ); printf("%dのダメージを受けた", enemyATK+3 - DEF); while (getchar() != \n ); if (HP 1) { while (getchar() != \n ); printf("ゲームオーバー"); while (getchar() != \n ); abort(); } } if (s2 == 0) { Sleep(1000); while (getchar() != \n ); printf("勝利\n"); printf("2のけいけんちをえた"); while (getchar() != \n ); EXP = EXP + 2; if (LV == 1 EXP 2) { LV++; ATK++; DEF++; HP = HP + 2; while (getchar() != \n ); printf("レベルアップ!\nこうげき が 1 あがった\n"); printf("ぼうぎょ が 1 あがった\n"); printf("たいりょく が 2 あがった\n"); } if (LV == 2 EXP 5) { LV++; ATK = ATK + 2; DEF = DEF + 3; HP = HP + 3; while (getchar() != \n ); printf("レベルアップ!\nこうげき が 2 あがった\n"); printf("ぼうぎょ が 3 あがった\n"); printf("たいりょく が 3 あがった\n"); } s = s - 1; } } while (s == 1); enemyHP = 3; //フィールドに戻る system("cls"); strcpy(str, map.c_str()); printf("%s\n", str); battle2 = 0; } if (battle2 == 2) { srand((unsigned)time(NULL)); nigeru = rand() % 2 + 1; if (nigeru != 1) { //フィールドに戻る system("cls"); strcpy(str, map.c_str()); printf("%s\n", str); } if (nigeru == 1) { system("cls"); while (getchar() != \n ); printf("逃げられなかった"); //バトル処理 } battle2 = 0; } } //戦闘終了 y = y + 15; system("cls"); x = x - 15; map[x] = A ; strcpy(str, map.c_str()); printf("%s\n", str); system("cls"); y = x + 15; map[y] = w ; strcpy(str, map.c_str()); printf("%s\n", str); Sleep(200); } if (GetAsyncKeyState(VK_LEFT) 0x8000) { y = y + 1; system("cls"); x = x - 1; map[x] = A ; strcpy(str, map.c_str()); printf("%s\n", str); system("cls"); y = x + 1; map[y] = w ; strcpy(str, map.c_str()); printf("%s\n", str); Sleep(200); } if (GetAsyncKeyState(VK_DOWN) 0x8000) { y = y - 15; system("cls"); x = x + 15; map[x] = A ; strcpy(str, map.c_str()); printf("%s\n", str); system("cls"); y = x - 15; map[y] = w ; strcpy(str, map.c_str()); printf("%s\n", str); Sleep(200); } if (GetAsyncKeyState(VK_RIGHT) 0x8000) { y = y - 1; system("cls"); x = x + 1; map[x] = A ; strcpy(str, map.c_str()); printf("%s\n", str); system("cls"); y = x - 1; map[y] = w ; strcpy(str, map.c_str()); printf("%s\n", str); Sleep(200); } if (x == 0 || x == 15 || x == 30 || x == 45 || x == 60 || x == 75 || x == 90 || x == 105 || x == 120) { system("cls"); x = x + 1; map[x] = A ; map[x - 1] = M ; strcpy(str, map.c_str()); printf("%s\n", str); printf("山へは入れない"); Sleep(1000); system("cls"); printf("%s\n", str); } if (x == 13) { z++; x = x + 15; map[13] = T ; } if (x ==121 ) { z = z + 2; x = x - 15; map[121] = C ; } } //町用処理 while (z == 2) { //町メニュー if (GetAsyncKeyState(VK_ESCAPE) 0x8000) { Sleep(300); system("cls"); printf("メニュー\n\n"); printf("1 持ち物\n2 ステータス\n3 とじる\n\nどれを開きますか? >"); Sleep(300); scanf("%d", MENU2); //持ち物 if (MENU2 == 1) { system("cls"); if (yakusou == 0 kimera == 0) { printf("持ち物はありません"); } if (yakusou != 0) { printf("1 薬草x%d\n", yakusou); } if (kimera != 0) { printf("2 キメラのつばさx%d\n", kimera); } if (yakusou != 0 || kimera != 0) { printf("3 なにもつかわない\n\n"); printf("なにをつかいますか? >"); Sleep(300); scanf("%d", i); if (i == 1 yakusou != 0) { HP = HP + 10; yakusou = yakusou - 1; while (getchar() != \n ); printf("HPが かいふくした\n"); if (LV == 1 HP 15) { HP = 15; } if (LV == 2 HP 17) { HP = 17; } if (LV == 3 HP 20) { HP = 20; } i = 0; } if (i == 2 kimera != 0) { while (getchar() != \n ); printf("いまはつかえない"); i = 0; } if (i == 3) { while (getchar() != \n ); printf(" "); i = 0; } } MENU2 = 0; } //ステータス if (MENU2 == 2) { system("cls"); printf("HP %d\n", HP); printf("ATK %d\n", ATK); printf("DEF %d\n", DEF); printf("EXP %d\n", EXP); printf("LV %d\n\n", LV); printf("%dG", money); MENU2 = 0; } //とじる if (MENU2 == 3) { Sleep(300); system("cls"); printf("DELETEを押してください"); MENU2 = 0; } menu2 = menu2 + 1; } if (menu2 1) { if (GetAsyncKeyState(VK_DELETE) 0x8000) { Sleep(300); system("cls"); strcpy(str2, map2.c_str()); printf("%s\n", str2); menu = menu - 1; } } if (q == 1) { system("cls"); map2[x2] = A ; strcpy(str2, map2.c_str()); printf("%s\n", str2); q = q + 1; } //町での移動 if (x2 != 19 x2 != 9 x2 != 10 x2 != 12 x2 != 13) { if (GetAsyncKeyState(VK_UP) 0x8000) { y2 = y2 + 8; system("cls"); x2 = x2 - 8; map2[x2] = A ; strcpy(str2, map2.c_str()); printf("%s\n", str2); system("cls"); y2 = x2 + 8; map2[y2] = l ; strcpy(str2, map2.c_str()); printf("%s\n", str2); Sleep(200); }; } if (x2 != 9 x2 != 17 x2 != 12) { if (GetAsyncKeyState(VK_LEFT) 0x8000) { y2 = y2 + 1; system("cls"); x2 = x2 - 1; map2[x2] = A ; strcpy(str2, map2.c_str()); printf("%s\n", str2); system("cls"); y2 = x2 + 1; map2[y2] = l ; strcpy(str2, map2.c_str()); printf("%s\n", str2); Sleep(200); }; } if (x2 != 17 x2 != 18 x2 != 20 x2 != 21) { if (GetAsyncKeyState(VK_DOWN) 0x8000) { y2 = y2 - 7; system("cls"); x2 = x2 + 8; map2[x2] = A ; strcpy(str2, map2.c_str()); printf("%s\n", str2); system("cls"); y2 = x2 - 8; map2[y2] = l ; strcpy(str2, map2.c_str()); printf("%s\n", str2); Sleep(200); }; } if (x2 != 10 x2 != 13 x2 != 21) { if (GetAsyncKeyState(VK_RIGHT) 0x8000) { y2 = y2 - 1; system("cls"); x2 = x2 + 1; map2[x2] = A ; strcpy(str2, map2.c_str()); printf("%s\n", str2); system("cls"); y2 = x2 - 1; map2[y2] = l ; strcpy(str2, map2.c_str()); printf("%s\n", str2); Sleep(200); }; } //町からフィールドに戻る if (x2 == 27) { z = z - 1; q = q - 1; system("cls"); map[x] = A ; strcpy(str, map.c_str()); printf("%s\n", str); x2 = x2 - 8; strcpy(str2, map2.c_str()); map2[27] = o ; } //買い物 if (x2 == 19 GetAsyncKeyState(VK_RETURN) 0x8000 shop == 1 MENU2==0) { Sleep(500); system("cls"); printf("道具屋\n\n1 薬草 5G\n2 キメラのつばさ 15G\n3 用はない\n\n何を買いますか? >"); Sleep(300); scanf("%d", SHOP); if (SHOP == 1 money 5) { yakusou++; money = money - 5; system("cls"); printf("薬草を買いました\n残りの所持金は%dGです", money); Sleep(900); system("cls"); strcpy(str2, map2.c_str()); printf("%s\n", str2); shop = shop - 1; SHOP = 0; } if (SHOP == 2 money 15) { kimera++; money = money - 15; system("cls"); printf("キメラの翼を買いました\n残りの所持金は%dGです", money); Sleep(900); system("cls"); strcpy(str2, map2.c_str()); printf("%s\n", str2); shop = shop - 1; SHOP = 0; } shop = shop + 1; } if (shop == 2) { if (GetAsyncKeyState(VK_DELETE) 0x8000) { Sleep(300); system("cls"); strcpy(str2, map2.c_str()); printf("%s\n", str2); shop = shop - 1; } } } //城用処理 while (z == 3){ //城メニュー if (GetAsyncKeyState(VK_ESCAPE) 0x8000) { last++; Sleep(300); system("cls"); printf("メニュー\n\n"); printf("1 持ち物\n2 ステータス\n3 とじる\n\nどれを開きますか? >"); Sleep(300); scanf("%d", MENU3); //持ち物 if (MENU3 == 1) { system("cls"); if (yakusou == 0 kimera == 0) { printf("持ち物はありません"); } if (yakusou != 0) { printf("1 薬草x%d\n", yakusou); } if (kimera != 0) { printf("2 キメラのつばさx%d\n", kimera); } if (yakusou != 0 || kimera != 0) { printf("3 なにもつかわない\n\n"); printf("なにをつかいますか? >"); Sleep(300); scanf("%d", i); if (i == 1 yakusou != 0) { HP = HP + 10; yakusou = yakusou - 1; while (getchar() != \n ); printf("HPが かいふくした\n"); if (LV == 1 HP 15) { HP = 15; } if (LV == 2 HP 17) { HP = 17; } if (LV == 3 HP 20) { HP = 20; } i = 0; } if (i == 2 kimera != 0) { while (getchar() != \n ); printf("いまはつかえない"); i = 0; } if (i == 3) { while (getchar() != \n ); printf(" "); i = 0; } } MENU3 = 0; } //ステータス if (MENU3 == 2) { system("cls"); printf("HP %d\n", HP); printf("ATK %d\n", ATK); printf("DEF %d\n", DEF); printf("EXP %d\n", EXP); printf("LV %d\n\n", LV); printf("%dG", money); MENU3 = 0; } //とじる if (MENU3 == 3) { Sleep(300); system("cls"); printf("DELETEを押してください"); MENU3 = 0; } menu3 = menu3 + 1; last = last - 1; } if (menu3 1) { if (GetAsyncKeyState(VK_DELETE) 0x8000) { Sleep(300); system("cls"); strcpy(str3, map3.c_str()); printf("%s\n", str3); menu = menu - 1; } } if (w == 1) { system("cls"); map3[x3] = A ; strcpy(str3, map3.c_str()); printf("%s\n", str3); w = w + 1; } //城での移動 if (x3 != 9 x3 != 10 x3 != 12 x3 != 13 ) { if (GetAsyncKeyState(VK_UP) 0x8000) { y3 = y3 + 8; system("cls"); x3 = x3 - 8; map3[x3] = A ; strcpy(str3, map3.c_str()); printf("%s\n", str3); system("cls"); y3 = x3 + 8; map3[y3] = l ; strcpy(str3, map3.c_str()); printf("%s\n", str3); Sleep(200); }; } if (x3 != 20 x3 != 9 x3 != 17) { if (GetAsyncKeyState(VK_LEFT) 0x8000) { y3 = y3 + 1; system("cls"); x3 = x3 - 1; map3[x3] = A ; strcpy(str3, map3.c_str()); printf("%s\n", str3); system("cls"); y3 = x3 + 1; map3[y3] = l ; strcpy(str3, map3.c_str()); printf("%s\n", str3); Sleep(200); }; } if (x3 != 11 x3 != 17 x3 != 18 x3 != 20 x3!=21) { if (GetAsyncKeyState(VK_DOWN) 0x8000) { y3 = y3 - 7; system("cls"); x3 = x3 + 8; map3[x3] = A ; strcpy(str3, map3.c_str()); printf("%s\n", str3); system("cls"); y3 = x3 - 8; map3[y3] = l ; strcpy(str3, map3.c_str()); printf("%s\n", str3); Sleep(200); }; } if (x3 != 13 x3 != 18 x3 != 21) { if (GetAsyncKeyState(VK_RIGHT) 0x8000) { y3 = y3 - 1; system("cls"); x3 = x3 + 1; map3[x3] = A ; strcpy(str3, map3.c_str()); printf("%s\n", str3); system("cls"); y3 = x3 - 1; map3[y3] = l ; strcpy(str3, map3.c_str()); printf("%s\n", str3); Sleep(200); }; } //城からフィールドに戻る if (x3 == 3) { z = z - 2; w = w - 1; system("cls"); map[x] = A ; strcpy(str, map.c_str()); printf("%s\n", str); x3 = x3 + 8; strcpy(str3, map3.c_str()); map3[3] = o ; } //ボス戦 if(x3==11 GetAsyncKeyState(VK_RETURN) 0x8000 last==0){ while (getchar() != \n ); Sleep(300); system("cls"); printf("これが最後の戦いだ"); //ボスAA表示 while (getchar() != \n ); do { system("cls"); //ボスAA表示 printf("自分 HP%d\n", HP); printf("1 こうげき\n2 アイテム\n3 にげる\n\n"); printf("どうしますか? >"); Sleep(300); scanf("%d", battle3); if (battle3 == 1) { bossHP = bossHP - (ATK - bossDEF); system("cls"); while (getchar() != \n ); printf("%dのダメージをあたえた\n", ATK - bossDEF); if (bossHP 1) { s2 = s2 - 1; }battle3 = 0; } if (battle3 == 2) { system("cls"); while (getchar() != \n ); if (yakusou == 0 kimera == 0) { printf("持ち物はありません"); } if (yakusou != 0) { printf("1 薬草x%d\n", yakusou); } if (kimera != 0) { printf("2 キメラのつばさx%d\n", kimera); } if (yakusou != 0 || kimera != 0) { printf("3 なにもつかわない\n\n"); printf("なにをつかいますか? >"); Sleep(300); scanf("%d", i); if (i == 1 yakusou != 0) { HP = HP + 10; yakusou = yakusou - 1; while (getchar() != \n ); printf("HPが かいふくした\n"); if (LV == 1 HP 15) { HP = 15; } if (LV == 2 HP 17) { HP = 17; } if (LV == 3 HP 20) { HP = 20; } i = 0; } if (i == 2 kimera != 0) { while (getchar() != \n ); printf("いまはつかえない"); i = 0; } if (i == 3) { while (getchar() != \n ); printf(" "); i = 0; } } battle3 = 0; } if (battle3 == 3) { while (getchar() != \n ); printf("この戦いからは逃げられない"); while (getchar() != \n ); } //敵の攻撃 if (s2 == 1) { HP = HP - (bossATK - DEF); Sleep(1000); while (getchar() != \n ); printf("%dのダメージを受けた", bossATK - DEF); while (getchar() != \n ); if (HP 1) { while (getchar() != \n ); printf("ゲームオーバー"); while (getchar() != \n ); abort(); } } if (s2 == 0) { Sleep(1000); while (getchar() != \n ); printf("勝利\n"); printf("ゲームクリア"); while (getchar() != \n ); abort(); s = s - 1; } } while (s == 1); } } } }
https://w.atwiki.jp/bfgmatome/pages/760.html
ゲーム情報(登録されているタグ) シリーズ>Detective Agency ジャンル>アイテム探し ジャンル>アドベンチャー ジャンル>パズル 製作会社>不明 言語>英語 コメント欄へ移動 ゲーム配布ページ 英語 http //www.bigfishgames.com/download-games/12367/detective-agency-2-bankers-wife/index.html 日本語 紹介文 Carter Burton’s wife has gone missing! Desperate to find the love of his life, Carter enlists the help of one of the world’s most famous detectives, James Kasey! Follow the intriguing clues as you try to crack the case and find the missing woman. Explore stunning Hidden Object scenes and use your wits to piece together the mystery. Solve perplexing puzzles and tackle tricky tasks in Detective Agency The Banker’s Wife! Amazing gameplay Fantastic storyline Find the banker’s wife! Check out our Blog Walkthrough 画像 « » var ppvArray_0_43fcaa40293b1ea1145ea4a283dc6af6 = new Array(); ppvArray_0_43fcaa40293b1ea1145ea4a283dc6af6[0] = http //w.atwiki.jp/bfgmatome/?cmd=upload&act=open&page=Detective+Agency+2%3A+Banker%27s+wife&file=en_detective-agency-2-bankers-wife-screen1.jpg ; window.onload=function(){ ppvShow_0_43fcaa40293b1ea1145ea4a283dc6af6(0); }; function ppvShow_0_43fcaa40293b1ea1145ea4a283dc6af6(n){ if(!ppvArray_0_43fcaa40293b1ea1145ea4a283dc6af6[n]){ alert( 画像がありません ); return; } ppv_0_43fcaa40293b1ea1145ea4a283dc6af6$( ppv_img_0_43fcaa40293b1ea1145ea4a283dc6af6 ).src=ppvArray_0_43fcaa40293b1ea1145ea4a283dc6af6[n]; ppv_0_43fcaa40293b1ea1145ea4a283dc6af6$( ppv_link_0_43fcaa40293b1ea1145ea4a283dc6af6 ).href=ppvArray_0_43fcaa40293b1ea1145ea4a283dc6af6[n]; ppv_0_43fcaa40293b1ea1145ea4a283dc6af6$( ppv_prev_0_43fcaa40293b1ea1145ea4a283dc6af6 ).href= javascript ppvShow_0_43fcaa40293b1ea1145ea4a283dc6af6( +(n-1)+ ) ; ppv_0_43fcaa40293b1ea1145ea4a283dc6af6$( ppv_next_0_43fcaa40293b1ea1145ea4a283dc6af6 ).href= javascript ppvShow_0_43fcaa40293b1ea1145ea4a283dc6af6( +(n+1)+ ) ; } function ppv_0_43fcaa40293b1ea1145ea4a283dc6af6$(){ var elements = new Array(); for (var i = 0; i arguments.length; i++){ var element = arguments[i]; if (typeof element == string ) element = document.getElementById(element); if (arguments.length == 1) return element; elements.push(element); } return elements; } videoプラグインエラー 正しいURLを入力してください。 備考 レス一覧 コメント コメント すべてのコメントを見る トップページに戻る
https://w.atwiki.jp/chugoku/pages/72.html
基本構造体(Basic Structures) の一番下にあるCvArr型はvoid型のことだ。 void型ってなんでしょう? void型は「何もない」ですが、void *とポインタにすると32ビットのサイズの変数領域が用意され、しかも指している先のサイズがわからないとなる。 比較、 int * i; と書けば、iはポインタ変数で、指している先のサイズは4バイトとなる。 char * c; と書けば、cはポインタ変数で、指している先のサイズは1バイトとなる。 このようにポインタ変数の型の指定は、指している先の型を意味する。ポインタ変数自体の型のサイズとは関係ないのだ。 つまり、ポインタ変数自体は4バイト!!!。これは何を指していようが32ビットOSなら32ビットサイズ、つまり、4バイトのアドレスを入れるサイズ。 指している先のサイズがわからないと便利 以下のようなコードはコンパイルできる。 void aa(void *a,void *b){ } int i; int main(){ char c; void *v; aa(v, c); v= i; v= c; return 0; } OpenCVでも関数の引数の型にCvArr*を使っているものがある。 例えば、cvSub IplImage構造体を渡すことができる。 void cvSub( const CvArr* src1, const CvArr* src2, CvArr* dst, const CvArr* mask=NULL ); CvArrはvoidとなる。つまり、以下だ。 void cvSub( const void* src1, const void* src2, void* dst, const void* mask=NULL ); 基本的にできるできないを問題にしなければvoid*の引数ならどんな型で渡せる(コンパイルは許可する。実行可能かどうかは別) (これがあると間違う人が多いからJavaは何を指しているかわからない変数がつかえない仕様にした。だからJavaではコンパイル時に問題が発覚しやすい=人は想像力を常に持つ必要がなくなる。C++でも参照型の仕様が追加されたが使うか使わないかかは好き好き。) Cの予約語1989 年 そもそもC言語には以下の言葉が予約されているだけ。言語で言えば、これだけ覚えれば英語がしゃべれるという超楽な言語だ。 printf関数などはライブラリの関数でCの言葉(予約語)ではない。 さて、以下の型しかないはずなのに今はいろいろな型があるように見える。これはtypedefの仕業。 auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 型はアンダーバーをつけた。 C++にあってCにはない予約語1998 年 1989 年のC からだと30 個追加されています。 asm bool catch class const_cast delete dynamic_cast explicit export false friend inline mutable namespace new operator private protected public reinterpret_cast template this throw true try typeid typename using virtual wchar_t 名前 コメント 「今日の訪問数 - 」 「昨日の訪問数 - 」 「今までの訪問数 - 」
https://w.atwiki.jp/yosilove/pages/18.html
動画の2値化(Movie Binalize)-C C Mac OpenCV ソースコード ライブラリ 解説 最終更新日 2009-09-24 link_pdfプラグインはご利用いただけなくなりました。 ダウンロード View - OpenCVを用いてキャプチャした動画に対して2値化を行う。 2値化の閾値はトラックバーで操作可能。 動画の2値化(Movie Binalize)-C captureBinary.c MakefileMac 実行方法 実行結果 テスト環境 captureBinary.c //http //www.eml.ele.cst.nihon-u.ac.jp/~momma/wiki/wiki.cgi/OpenCV/動画像処理プログラム2.html #include cv.h #include highgui.h #include stdio.h #define TRACKBAR_MAX_VALUE255//トラックバーの最大値 #define THRESHOLD_MAX_VALUE255//2値化の際に使用する最大値 static int flip =1; void binarization(IplImage *src,IplImage *binary, int threshhold); void on_change( int pos ); int main(){ int levels = 128;//トラックバーの値(2値化の際の閾値)のデフォルト //cvCaptureFromCAMでキャプチャ用のCvCaptureへのポインタを取得 //引数はカメラ番号 CvCapture *capture = cvCaptureFromCAM(CV_CAP_ANY); IplImage *image,*imageBinary; int keyInput; if(!capture){ fprintf(stderr,"Capture failed\n"); return 1; } cvNamedWindow("main window",CV_WINDOW_AUTOSIZE); cvNamedWindow("binary window",CV_WINDOW_AUTOSIZE); //閾値を決めるトラックバーを設置 cvCreateTrackbar("Threathhold", "binary window", levels,TRACKBAR_MAX_VALUE, on_change ); //cvcamでのコールバックの代わりに無限ループを回す for(;;){ //フレーム画像を取得 image=cvQueryFrame(capture); if(!image) break; if(!imageBinary) imageBinary = cvCreateImage (cvGetSize (image), IPL_DEPTH_8U, 1); if(flip==1) cvFlip(image,NULL,1); //反転 cvShowImage("main window",image); //2値値する。 binarization(image,imageBinary, levels); cvShowImage("binary window",imageBinary); //10msのウェイトをかけてキー入力を監視 keyInput=cvWaitKey(10); //ESCキーでループを終了 if((keyInput 255)==27) break; } //後片付け cvReleaseCapture( capture); cvDestroyWindow("main window"); cvDestroyWindow("binary window"); return 0; } /**2値画像に変換し,表示する * srcをthreshholdで2値化してbinaryに返す。 * * ただし、binaryは1チャンネルの画像 */ void binarization(IplImage *src,IplImage *binary, int threshhold){ //BGRからグレースケールに変換する cvCvtColor( src, binary, CV_BGR2GRAY ); //グレースケールから2値に変換する cvThreshold( binary, binary, threshhold, THRESHOLD_MAX_VALUE, CV_THRESH_BINARY ); } // //トラックバーの値が変わった時に呼ばれる関数 // //引数 //pos トラックバーの値 // void on_change( int pos ){ printf("Changed !! pos=%d\n",pos); } Makefile Mac CXX = g++ -Wall -O2 CC = gcc -Wall -O2 CXXFLAGS = `pkg-config --cflags opencv` LDFLAGS = `pkg-config --libs opencv` FRAMEWOKS = -framework OpenGL -framework GLUT -framework Foundation .cpp $(CXX) $@.cpp $(CXXFLAGS) $(LDFLAGS) $(FRAMEWOKS) -o $@ .c $(CC) $@.c $(CXXFLAGS) $(LDFLAGS) $(FRAMEWOKS) -o $@ 実行方法 コンパイルして make captureBinary 実行 ./captureBinary 実行結果 なにか画質が悪いが、雰囲気はつかめると思う。 白黒画像の上にはトラックバーがあり、トラックバーを動かすとTerminalにトラックバーの値が出力される。 トラックバーの値を閾値にして2値化を行う。 テスト環境 MacOSX 10.5.8 OpenCV
https://w.atwiki.jp/lslwiki/pages/362.html
llVolumeDetect llVolumeDetect(integer detect) 機能概略 サンプル Tips 詳細な説明 History 来客数: - 選択肢 投票 役に立った (0) 役立たずだった (0) 名前 コメント
https://w.atwiki.jp/opencanvas/pages/14.html
現在編集中です システム・プロダクト株式会社が開発、販売を行っているお絵かきソフト。 現行のバージョンはopenCanvas5 ver5.1.04です。(2011/08 /02 現在) 作成した画像は独自形式のoes形式で保存する事により、画像の制作工程を記録することが可能。 また、記録されたファイルはイベントファイルと呼ばれ、同社の運営しているコミュニティーにイベントファイルの投稿か可能で、投稿されているイベントファイルをダウンロードして再生することが可能。 ソフトに関しての詳細については公式サイトでどーぞ。 ユーザーの声等、youtubeで一部のイベントファイルが見られる。 openCanvasとCOMICART CG illustの違いについて 見た目も中身も殆ど同じなのに名前が違う二つのソフト。 ぶっちゃけ中身は殆ど同じです。 以下、相違点と共通点を纏めてみました。 openCanvas5 ソフト名称 DELETER CGillust NEO システム・プロダクト株式会社 発売元 サポート デリーター株式会社 5,800円 アップグレード2,700円 価格 6,640円 ダウンロード販売なのでメディア等無し。 サンプルファイルはコミュニティーから好きなファイルをダウンロード。 パッケージ 箱、CD-ROMとマニュアル類 ペーパーマニュアルなし。 ソフトのヘルプあり。 マニュアル ペーパーマニュアルあり 初期状態23種類 網とか線とか基本的な物は押さえてある感じ トーン デリータのトーン100種類。 サポート元から同人原稿用のトンボのダウンロードが可能なようです Windows7・Vista・XP (64bit環境動作確認済) 対応OS Windows7・Vista・XP (64bit環境動作確認済) ポタグラ コミュニティー ※ポタグラに統合 ver5.1.04(2011/08/02現在) 最新版が出るのはoCのほうが格段に早い 現在のバージョン CGillustNEO_5_1_02(2011.06.23現在)
https://w.atwiki.jp/localmlhub/pages/20.html
https //w.atwiki.jp/localmlhub/pages/19.html ↑「Kobold.cppで小説っぽいのを作る」の続きで、今度はチャットをしてみます。 Kobold.cppのインストールや基本設定については↑のページを見てください。 チャットに向いたモデルを落とす https //huggingface.co/TehVenom/Pygmalion-13b-GGML 前回と同じモデルでもいいのですが、チャットに向いていると言われるPygmalion(13B・GGML版)をダウンロードしてみます。 Pygmalion-13b-Q5_1.binをダウンロードしてまたPCのどこかに保存してください。 そして前回のように、Kobold.cppで読み込んでください。 33Bクラスのモデル https //huggingface.co/TheBloke/airoboros-33B-gpt4-1.4-GGML/tree/main https //huggingface.co/TheBloke/WizardLM-33B-V1.0-Uncensored-GGML/tree/main 小説のほうでも紹介していますが、こうした33Bクラスのモデルは重いものの格段に反応が良くなっています。 日本語モデルもついに https //huggingface.co/mmnga/weblab-10b-instruction-sft-ggml/tree/main 日本語モデルもついに出ました。まあ応答はかなりアレですが、「りんな」などの世代よりだいぶ良いと思いますしGGMLで動くので高性能GPUが要らないのは高評価ポイントです。キャラ設定なども日本語でどうぞ。 チャットモード開始 今回は「Scenarios」から「New Chat」というのを選びます。 すると下のほうにあるボタンも前回と微妙に変わります。が、まずは右下の緑の歯車ボタンを押してボタンの数を増やしましょう。 そしてキャラなどの設定をしていきます。 キャラ設定 キャラ設定の基本は前回と変わりません。「W Info」から「+」ボタン、あとは「Rin」を「Rin is an aggressive talented wizard, 18 yo.」とでもしてみます。 前回とほとんど同じですね、レズではなくなりましたが。 なお今回は「あなた」とのやりとりを意識しているので、とりあえず1キャラだけでいいことにします。 指示と最初のやりとり 今回は「Memory」ボタンを押して、もっと細かく指示を入れます。Chatの場合はそうしないと上手くいかないことが多いように思います。 Write one relatively short reply in internet RP style for Rin. Be verbose and creative. Rin is an aggressive talented wizard, 18 yo. You are her partner. She describes what she experienced in yesterday's loss. Rin Damn, why did you come here!? You I heard you were badly hurt. Rin Go back home!! *sobbing* You Were they... so strong? これを一番上の大きい「Memory」欄にコピペしましょう。他はとりあえずそのままでいいです。 日本語にすると さっきのを日本語にするとこんな感じです。 リンのためにインターネットRPスタイルで比較的短い返信を1回書いてください。多弁でクリエイティブであること。 リンは攻撃的な才能を持つ魔法使い、18歳です。あなたは彼女のパートナーです。彼女は昨日の敗戦で経験したことを述べます。 リン くそっ、なんで来たのよ!? あなた: ひどい目にあったって聞いたから。 リン:帰りなさい!(すすり泣き) あなた:彼らは...そんなに強かったのか? 最初の1行は返信スタイルの指示。 次の行は凛のための説明(W Infoとかぶっていますが、念のため両方書いています)。 そして残りの4行は最初のやりとりです。リン・あなたが2回ずつ発言しています。 こうやって、ある程度やりとりの方向を決めてからでないとチャットは上手く進まない印象があります。 書くのにも読むのにもやはり前回同様、DeepL先生が大活躍します。 では「OK」を押してチャット欄に戻りましょう。 生成開始 まず、何も入れず右下の再生ボタン「▶」を押してみましょう。 するとしばらくして、Rinからの返事が来ます。 (※さっき入力した、「彼らは...そんなに強かったのか?」への返事ということですね) They weren't even a challenge for them! And they had no mercy for me either, they just kept hitting me until I was dead!!! 日本語にすると、 奴らにとっては挑戦の対象ですらなかったのね! 私に対する慈悲はなかった。私が死ぬまで殴り続けた!!! リンがいきなり死んでしまいました。これではよくないので、前回と同様に修正していきます。 (「Retry」ボタンを押すのでもいいですが)。 まず「Edit」を押します。すると前回と似た画面に変わります。 修正 They weren't even a challenge for them! And they had no mercy for me either, they just kept hitting me until 前回同様、まずOKなところを残して一部を消します。 They weren't even a challenge for them! And they had no mercy for me either, they just kept hitting me until I almost died! そしてDeepL先生の力も借りて、「I almost died(死にかけた)」ということにしてみました。 右下あたりにある「Allow Editing」のチェックを外し、Chatモードに戻ります。 返事を書く ではDeepL先生と協力しつつ、チャット欄に「Then why did you survive?」と入れてみましょう。「なんで助かったんだ?」ということですね。 Enterを押すか、また右下の再生ボタン「▶」を押します。 するとこんな返事が来ました。 I don't know... maybe because they were curious about how I would react to being in pain... So they wanted to see if I could handle the pain or not... 日本語にすると わからない...たぶん、彼らは私が痛みを感じることにどう反応するのかに興味があったからだと思う...。 私が痛みに耐えられるかどうか、確かめたかったんでしょ...。 まあいいことにします。 さらに返事を書く 「So you're saying they just left in the end?」と入れてみます。「つまり奴らは最後はそのまま去って行ったということか?」という返事ですね。 この辺はDeepL先生とあなたの想像力のコンビネーションになります。 Yep! It was really weird, but I guess it's better than having been killed by those monsters! But I don't want to experience that again, ever! That was really horrible! ダメな返事が出たら「Retry」で再生成させているうちに、3回目でこんなのが来ました。 日本語にすると、 そう! 本当にヘンだけど、あのモンスターに殺されるよりはマシね! でも、もう二度とあんな体験はしたくない! 本当に恐ろしかった! 悪くないかと思うのですが、終わりにちょっとオマケを付けてみます。 Yep! It was really weird, but I guess it's better than having been killed by those monsters! But I don't want to experience that again, ever! That was really horrible! *sobbing* このように*でくくった部分は動作や描写を表します。 この*sobbing*の場合「すすり泣きながら」みたいな意味になりますね。 もっと返事を書く DeepL先生と協力し、「Don't go to dangerous places alone, why don't I go with you? *hugging her*」と書いてEnterを押しました。 「危険な場所に独りで行くな、俺が一緒に行けばいいだろう(彼女を抱きしめる)」という感じです。このように、自分の行動のほうにも*hugging her*で説明書きを加えることができます。 すると返事が来て、 You would do that for me? *tears up* Thank you, thank you... I promise that next time we go out on adventure together, I will make sure I come back safe and sound! 日本語にすると…… 私に、そうしてくれるの?(涙)ありがとう、ありがとう...! 今度一緒に冒険に出たら、必ず無事に帰ってくると約束するわ! とまあこんな感じで続けていきましょう。 この後リンをどうするかは、あなたの自由です。 どういう返事が来ても最終的に返事とかを書き換えられるのがローカルAIチャットの恐ろしいところなんですよ。 たまにAIが弁士みたいになる なおたまに返事してから「じゃあ次はどうする?」「さあこの後はどうなってしまうのか?」みたいなのをAIが書いてくることもあります。Editで削除してもいいですし、無視しても、それに沿って続けても構いません。
https://w.atwiki.jp/suffix/pages/27.html
pixel単位で輝度値を取得する方法 pixel単位で輝度値を設定する方法 部分画像という意味ではROIが利用できる。 ROIの使い方(矩形の部分画像) http //www.eml.ele.cst.nihon-u.ac.jp/~momma/wiki/wiki.cgi/OpenCV/ROI%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9.html http //opencv.jp/sample/initialization.html#combine
https://w.atwiki.jp/jpops/pages/15193.html
FACEをお気に入りに追加 FACEのリンク #bf Amazon.co.jp ウィジェット FACEの報道 崎山蒼志の最新アルバム『Face To Time Case』ヒロアカ主題歌やコラボ新曲など12曲 - Fashion Press THE NORTH FACEの冬の定番「イーチップグローブ」は着け心地抜群! スマホ操作も出来て日常使いで大活躍してくれるよ|マイ定番スタイル - roomie 【Amazonブラックフライデー】THE NORTH FACE(ノース・フェイス)のアウターが安い - エキサイトニュース マスクでたるんだフェイスラインもすっきり!「COREFIT FACE-PLAYER」 美容専門誌「VOCE」の下半期ベストコスメランキング 美容家電部門 第4位獲得! - PR TIMES サラッと使いたい英語フレーズ “I have to face the music” ってどういう意味?(クーリエ・ジャポン) - Yahoo!ニュース - Yahoo!ニュース イラストレーターFACE OKA氏による描き下ろし作品「FACE IVY」をREGAL Shoe & Co.にて展示。オリジナルコラボグッズの販売とサイン会も開催~ - PR TIMES 「THE NORTH FACE(ザ・ノース・フェイス)の手袋・グローブ」おすすめ6選!(ねとらぼ) - Yahoo!ニュース - Yahoo!ニュース マスク着用時にiPhoneのFace IDを使う方法 - Lifehacker JAPAN Apple、非正規画面修理のFace ID無効化をやめる - ITmedia T-FACEに三越ギフトセンター 来春オープンに先駆け開設(みんなの経済新聞ネットワーク) - Yahoo!ニュース - Yahoo!ニュース THE NORTH FACE、三井物産保有の沼田山林に約4000本の植樹を開始 地球の環境を考えるきっかけを商品選びから提供(AMP[アンプ]) - Yahoo!ニュース - Yahoo!ニュース 気絶状態でも iPhone の Face ID は機能 9歳の少女が父親を救う - Engadget日本版 カナダのアーティスト Flower Face、ドリーミーなニューシングル「Cornflower Blue」をリリース! - indienative Hugging FaceのDatasets: 自然言語処理のデータセット提供サイト - ITmedia EPIK HIGH、新曲「FACE ID」MVを公開…悪質な書き込みをするネットユーザーに痛快な警告(Kstyle) - Yahoo!ニュース - Yahoo!ニュース 顔専門トレーニングジム『FACE LIFT GYM』でも好評 表情筋をほぐす『FACE LIFT GYM リリースボール』新発売 - PR TIMES 「FACE Apex Legends FINAL」10月21日(木)、10月22日(金)、10月29日(金)開催決定! - PR TIMES 冬に向けて買っておきたい「THE NORTH FACE(ザ・ノース・フェイス)のジャケット」おすすめ6選!(ねとらぼ) - Yahoo!ニュース - Yahoo!ニュース 花王が新たな店頭顧客システム「フェイス」を導入 来店に関わらず商品の提案が可能に - FASHIONSNAP.COM iPhone 13のディスプレイは非正規業者が交換するとFace IDが無効に - Forbes JAPAN iPhone 13を非正規修理するとFace IDが使用不可に。iPad miniには「ゼリースクロール問題」が発覚(リアルサウンド) - Yahoo!ニュース - Yahoo!ニュース THE NORTH FACEの新業態が渋谷に登場、バックパックとシューズがメイン(BCN) - Yahoo!ニュース - Yahoo!ニュース タワーヴァイナル渋谷がユニオン、HMV、FACEと共同で 渋谷の街をアナログレコードで盛り上げる! - TOWER RECORDS ONLINE - TOWER RECORDS ONLINE Task have Fun、11月より全国5カ所回る「Face to Faceツアー」開催(音楽ナタリー) - Yahoo!ニュース - Yahoo!ニュース iPhone 13シリーズの生体認証は「Face ID」 指紋認証「Touch ID」は搭載ならず:マスク着用時の不便は継続 - - ITmedia 「iPhone 13」発表 顔認証「Face ID」続投 9万8800円から - ITmedia Everybody、「クリティカルヒット」で大躍進 顔芸ではなくFACEです(NIKKEI STYLE) - Yahoo!ニュース - Yahoo!ニュース 顔専門トレーニングジム『FACE LIFT GYM(フェイス・リフト・ジム)』大好評のPOP UPイベントがイセタンサローネ(東京・六本木)に登場 - PR TIMES これからの季節に最適! 「THE NORTH FACE(ザ・ノース・フェイス)のジャケット」おすすめ6選!(ねとらぼ) - Yahoo!ニュース - Yahoo!ニュース アップルは画面下Face IDを開発中、ただしiPhone 14(仮)には間に合わず?専門家が予測 - Engadget日本版 iPhoneのFace IDを怖がらなくていい理由(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース FACE AJ 2022年春夏コレクション | 東京 | 画像43枚 - FASHIONSNAP.COM - Fashionsnap.com THE NORTH FACE初の抱っこ紐。アウトドアの知見で負担を分散 - Impress Watch iPhone 13(仮)の顔認証はマスクや曇った眼鏡でもOK? 新型Face IDテスト中の噂 - Engadget日本版 FACEの個展 NORTRAIT が六本木のA/D GALLERYで8月27日から開催 - EYESCREAM エストネーション六本木店でEMS美顔器『COREFIT FACE-PLAYER』さらに、新スキンケアラインも新発売!8月20日(金)~8月31日(火)POP UP SHOP店内で体験してみませんか? - PR TIMES サイバーリンク、QNAP社のQVR Face LinkにAI顔認証エンジンFaceMe(R)を統合マスク着用状態で最大98%の精度での顔認証を実現 - PR TIMES 愛知県豊田市の商業施設「T-FACE」で、10月15日(金)より新たな提携カードの発行をスタート - PR TIMES ≪「THE NORTH FACE」から走りを楽しむ全てのランナーへ≫ 環境配慮型のランニングウエアシリーズ「Free Run」発売 - PR TIMES THE NORTH FACE STANDARD、新型レコードバッグ発売!Kuniyuki TakahashiとSakura TsurutaのExclusive Movieも | クラベリア - clubberia 顔認証の40%以上をたった9つの顔で突破するマスターキーならぬ「マスターフェイス」を作るAIが登場 - GIGAZINE COREFIT FACE-PLAYER専用 アタッチメントギア「COREFIT REMORT-PLAYER(リモートプレイヤー)」2021年8月2日(月)新発売! - PR TIMES Macに「Face ID」が間もなく搭載されるという予測 - GIGAZINE 『あんさんぶるスターズ!! FUSION UNIT SERIES 02 Ra*bits × Double Face』発売記念! 大阪・万博記念公園にてチャイム放送の実施が決定! - PR TIMES ノースフェイスの新作ハイキングシュース - THE NORTH FACE|Yamakei Online / 山と溪谷社 - 株式会社 山と溪谷社 JAL、国際線で顔認証を使った搭乗手続き開始 - ITmedia モバイルオーダーの「FACE ORDERプラットフォーム」に“セルフPOS機能と、自動券売機能”の2つの顔を持つ「FACE ORDER KIOSK」をリリース。 - PR TIMES 「THE NORTH FACE」と北杜市が登山者の移動をサポート 駅から登山口へ 登山者用タクシー「MOUNTAIN TAXI」の運行開始 - PR TIMES パーソナルカラーとスキンケア成分で選べるベースメイクのような接触冷感マスク「FACE COLOR MASK」発売!肌の透明感と血色感を引き出す”こなれミュートカラー”の3色展開 - PR TIMES マスクチャーム「FACETAPE」、一般向けにオンライン限定発売 毎月の売上から15%を日本赤十字社に支援金として寄附 - アットプレス(プレスリリース) BANTY FOOT、アルバム『#CCC』 全曲トレーラー公開 + RUDEBWOY FACE と ¥ellow Bucks の二人をフィーチャリングした楽曲を先行配信 - PR TIMES 顔専門トレーニングジム「FACE LIFT GYM(フェイス・リフト・ジム)」 大好評のPOP UPイベントが大阪・阪急三番街南館1階 HANKYU BEAUTY STUDIOに再登場! - PR TIMES 測温した結果の見える化を実現する『AI Faceプリント』の販売を開始 - PR TIMES 街中でもフィールドでも活躍。THE NORTH FACE PLAYの別注コレクション - 株式会社CRESCE iPhoneでTouch ID/Face IDを活用できるアプリ7選+α - Lifehacker JAPAN 「Touch ID」の成功体験と「Face ID」が直面する危機 - マイナビニュース RUDEBWOY FACEが〈MEDZ〉より“RAGGAMUFFIN LIFE REMIX”をリリース!Zeebra、B.I.G.JOE、J-REXXXら参加 - Qetic 最先端の「翻訳マスク」が体験できる! 「C-FACE」のポップアップストアが羽田空港にオープン - SPUR.JP Apple WatchでiPhoneのFace IDアンロックを初体験して分かったこと Apple Watchはもはや必須 - ITmedia Andemiuが顔タイプ診断に基づいた「FACE TYPE KNIT」第2弾を4月9日(金)より発売中! - PR TIMES 顔パスで国際線に乗れるFace Express、空港到着から機内までの4ステップを解説 - トラベル Watch AWSとHugging Faceが連携、オープンソース深層学習の 大衆化 へ--幹部に聞く - ZDNet Japan 非接触型AI温度測定機能付き顔認証端末「Face Four mini」を販売開始 - PR TIMES ザ・ノース・フェイスが石油業界とバトル中。それが他人事じゃない理由 - GIZMODO JAPAN 成田・羽田空港で“顔パス搭乗”。NEC「Face Express」 - Impress Watch THE NORTH FACE Purple Label×PALACE SKATEBOARDSのコラボコレクションが発表 - EYESCREAM 自然言語処理ライブラリをオープンソースで提供するHugging Faceが43.6億円調達 - TechCrunch Japan イラストレーターfaceが原宿の「セカンドストリート」旗艦店を初体験 (PR) - WWD JAPAN.com 【JCG主催】Apex Legends 定期オンライン大会「FACE」始動。3月10日(水)より開催! - PR TIMES iPhoneがマスクしたままFace IDロック解除に対応、ただしApple Watch必須 (設定方法) - Engadget 日本版 新発想の「ヘッドフォン型」EMS美顔器「Face-Player(フェイスプレイヤー)」2021年1月29日(金) いよいよ一般発売開始!https //core-fit.jp/ - PR TIMES リモートじゃダメ? face to faceとは違うeye to eye|NIKKEI STYLE - 日本経済新聞 スマートマスク「C-FACE」マットブラック版がMakuakeで先行予約開始 声からストレスを測定し休息を促す新機能 - ロボスタ 『ポケモンGO』The North Face×Gucciの着せ替えアイテムのコードが公開! - 電撃オンライン ポケモンGOで「THE NORTH FACE × GUCCI」アイテムのプロモコード公開 どこでも入手可能に - ITmedia ホールジー、コスメブランド「about-face」をローンチ!挑戦する人を応援 - フロントロウ 耳にかけないラグジュアリーマスク「JIYUDA THE FACE MASK」と「フォナック補聴器」がコラボレーション。ハンディキャップのない世界の実現に取り組む。 - PR TIMES 顔認識AI活用によるWebサービス「face finder」のβ版をリリース - PR TIMES アプリ不要のWebARカメラ「TOBIRA」がFace Tracking(顔認識)対応!各種キャラクターになりきった写真の撮影が可能に - PR TIMES 伝説の雑誌『THE FACE』の歴代表紙を着る! フラグメント デザインとコラボ - GQ JAPAN 羽田から新しい生活様式への新提案多言語翻訳スマートマスク「C-FACE」先行予約開始 - PR TIMES iPhone 12シリーズの生体認証は「Face ID」 指紋認証「Touch ID」は復活ならず:マスク着用時の不便は継続 - - ITmedia VERIVERY|5枚目のミニアルバム『FACE US』 - TOWER RECORDS ONLINE - TOWER RECORDS ONLINE スマホとつながるマスク「C-FACE」。話したことを文字入力、8か国語翻訳、議事録作成など可能に - トラベル Watch ベンチャー企業が開発した、世界初の スマホと つながるスマートマスク「C-FACE」が 8月13日(木)11 00~、クラウドファンディング「Makuake」で予約販売スタート。 - PR TIMES 【Face Records】2020年7月28日渋谷に新たに誕生する「RAYARD MIYASHITA PARK」に新店舗オープン! - PR TIMES Face IDで認証された実感が足りない、という場合にチェックしたい設定 - マイナビニュース 非接触サーモグラフィー体温計 “FACE CHECK(R)(フェイスチェック)” を新発売 - PR TIMES アフターコロナ検温AIサイネージ 「FACE CATCHER」 、 受注開始のお知らせ - PR TIMES iPhoneの指紋認証と顔認証、実際どっちが便利? ユーザー500人に聞いてみた - TIME&SPACE 「マスクでiPhone」をストレスなく利用する方法 - 東洋経済オンライン 女性向け業態「THE NORTH FACE 3(march)」の新店舗がオープン - PR TIMES iPhoneでマスクを外さずにFace ID認証する方法を発見。顔登録方法も図解 - Engadget日本版 マスクつけるとiPhoneで顔認識しないFace ID問題、これで解決 コロナ危機を乗り切るために - ITmedia マスク装着しながら「Face ID」ロック解除、どうすればできるようになる? - PHILE WEB - PHILE WEB マスクをしていてもiPhone「Face ID」ロック解除が可能に - PHILE WEB - PHILE WEB iPhoneの非純正アプリで顔認証(Face ID)が使えるかを確認する - ASCII.jp 距離やマスクが原因? iPhoneの『Face ID・Touch ID』が認証されない理由と解決方法 - TIME&SPACE マスク着用時でもiPhoneの「Face ID」を使えるようにする方法 - - ITmedia Mobile iOS 12では2人の顔をFace IDに登録できる - - ITmedia FACEとは FACEの58%は柳の樹皮で出来ています。FACEの31%は睡眠薬で出来ています。FACEの8%は乙女心で出来ています。FACEの3%は赤い何かで出来ています。 FACE@ウィキペディア FACE Amazon.co.jp ウィジェット 掲示板 名前(HN) カキコミ すべてのコメントを見る ページ先頭へ FACE このページについて このページはFACEのインターネット上の情報を集めたリンク集のようなものです。ブックマークしておけば、日々更新されるFACEに関連する最新情報にアクセスすることができます。 情報収集はプログラムで行っているため、名前が同じであるが異なるカテゴリーの情報が掲載される場合があります。ご了承ください。 リンク先の内容を保証するものではありません。ご自身の責任でクリックしてください。